substantially longer - Inglés Sinónimo Diccionario